independent front of workers and peasants - German English Dictionary